home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Source / IBPalettes / WW3DKit / RIBPatchMesh.h < prev    next >
Encoding:
Text File  |  1995-03-22  |  911 b   |  40 lines

  1. // copyright 1993 Michael B. Johnson; some portions copyright 1994, MIT
  2. // see COPYRIGHT for reuse legalities
  3. //
  4.  
  5. #import <appkit/appkit.h>
  6.  
  7. #import "RIBCommand.h"
  8.  
  9. @interface RIBPatchMesh:RIBCommand
  10. {
  11.   RtToken  type, uWrap, vWrap;
  12.   RtInt    nU, nV; 
  13.   RtBasis   uBasis;
  14.   RtToken   uBasisToken;
  15.   RtInt     uStep;
  16.   RtBasis   vBasis;
  17.   RtToken   vBasisToken;
  18.   RtInt     vStep;
  19.  
  20. }
  21.  
  22. - setType:(RtToken)newType nU:(RtInt)newNU uWrap:(RtToken)newUWrap nV:(RtInt)newNV vWrap:(RtToken)newVWrap 
  23.      n:(int)n tokens:(RtToken *)tokens parms:(RtPointer *)parms archiveVector:(char **)newArchiveVector
  24.      printfTypeVector:(int *)newPrintfTypeVector printfNVector:(int *)newPrintfNVector;
  25. - getBases;
  26.  
  27. - (RtToken)type;
  28. - (RtInt)nU;
  29. - (RtBasis *)uBasis; 
  30. - (RtToken)uBasisToken; 
  31. - (RtInt)uStep; 
  32. - (RtToken)uWrap;
  33. - (RtInt)nV;
  34. - (RtBasis *)vBasis; 
  35. - (RtToken)vBasisToken; 
  36. - (RtInt)vStep; 
  37. - (RtToken)vWrap;
  38.  
  39. @end
  40.